package com.xgg.taiwuinfo.gongfa.shaolin.jueji;

import com.xgg.taiwuinfo.gongfa.abilities.Ability_YunGong_Defend;
import com.xgg.taiwuinfo.gongfa.base.Gongfa;
import com.xgg.taiwuinfo.gongfa.base.Gongfa_Jueji_Huti;
import com.xgg.taiwuinfo.gongfa.readingeffect.JuejiReading.Reading_BROKEMOVEPOINT_WHENDEFEND;
import com.xgg.taiwuinfo.gongfa.readingeffect.JuejiReading.Reading_LOSEMOVEPOINT_WHENDEFEND;
import com.xgg.taiwuinfo.utils.Defend;
import com.xgg.taiwuinfo.utils.Element;
import com.xgg.taiwuinfo.utils.Inherit;
import com.xgg.taiwuinfo.utils.Requirement;

public class QianJinZhui extends Gongfa_Jueji_Huti {

    public QianJinZhui()
    {
        super("千斤坠", 7 , Element.ELEMENT_METAL, Inherit.INHERIT_SHAOLIN , 30.0 , new int[]{10,80,0});

        PushYunGongObject(Gongfa.ABL_INDEX_Xieli , 80);
        PushYunGongObject(Gongfa.ABL_INDEX_XieliFahui , 8);
        InitYunGongAbility();

        ability_shizhan_defend = new Ability_YunGong_Defend(new int[]
                {
                        0 , 0 , 0 ,         //护体御气内息
                        0 , 0 , 0 ,         //发挥百分比
                        400 , 0 , 0 ,     //卸力拆招闪避
                        40 , 0 , 0 ,         //发挥百分比
                });

        /*ability_huti_counter = new Ability_Huti_Counter(
                Ability_Huti_Counter.TYPE_COUNTER , 2 , 3.5 ,
                Ability_Huti_Counter.CC_CHAIZHAO | Ability_Huti_Counter.CC_SHANBI ,
                240 , 0 , 0);*/

        PosfullReading = new Reading_LOSEMOVEPOINT_WHENDEFEND(Defend.DD_XIELI);
        NegfullReading = new Reading_BROKEMOVEPOINT_WHENDEFEND(Defend.DD_XIELI);

        mGongfaRequired[Requirement.GF_JJ] = 170;
        mAttrRequired[Requirement.ATTR_LL] = 110;
        mAttrRequired[Requirement.ATTR_DL] = 80;
        mJiyiRequired[Requirement.JY_FX] = 200;
    }
}
